You can extend the capabilities of Dragonfly by adding your own Python scripts that define custom tools, by generating new actions, property panels, and analysis statistics, as well as by authoring plug-ins that describe new workflows. You can also record macros that automate frequently used commands or processes.
For developers interested in authoring plug-ins for Dragonfly, and for users who want to better understand the conventions and structure of the product, an extensive technical documentation package is available. You’ll find information about the ORS model, helpers, service classes, as well as details about the interface methods and the ORS Python plug-ins, in the Sphinx-generated Dragonfly Developer Documentation system. You can access the developer documentation by choosing Help > Dragonfly Developer Documentation on the menu bar.